#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

int main(int argc,char *argv[])
{
    for(int i = 0; __environ[i];i++)
    {
        printf("%s\n",__environ[i]);
    }
    //先设置本地变量ISRUNNING，然后export设置为环境变量
    // char *isrunning = getenv("ISRUNNING");
    // if (isrunning == NULL)
    // {
    //     while (1)
    //     {
    //         printf("当前进程首次启动！\n");
    //         sleep(1);
    //     }
    // }
    // else
    // {
    //     printf("当前进程已经运行了，不需要再启动了！\n");
    // }

    // 可以让我的程序只能我运行，其他人用不了
    //  const char *who = getenv("USER");
    //  if(strcmp(who, "ubuntu") == 0)
    //  {
    //      printf("执行程序的正常命令\n");
    //      return 0;
    //  }
    //  else
    //  {
    //      printf("无权访问\n");
    //      return 1;
    //  }
    return 0;
}